urinary sugar - German English Dictionary